草庐IT

java.util.zip.ZipException : duplicate entry with firebase

全部标签

找不到属性时返回 null 的 JAVA Xpath 表达式

在下面的xml示例中我需要获取“code”=“4”的“amount”值。如果收入节点不包含此类数据(grwithcode="4"),我需要返回类似null或booleanfalse的内容。目的是查看xml文件中的所有员工,如果他们没有任何金额,代码为4,则将他们加载到带有0的Arraylist中,否则加载金额值。我在这部分使用的代码:publicclassReadXMLfile{publicstaticvoidmain(String[]args){try{FileInputStreamfile=newFileInputStream(newFile("E2015_1_1.xml"));D

java - 使用 XMLEventReader 从子节点解码时出现 IllegalStateException

我在处理一些.xml时遇到了一个以前从未见过的异常。这是损坏的代码:publicclassUnmarshallProva{publicstaticvoidmain(String[]args){JAXBContextjaxbCx;UnmarshallermavByXml;FileReaderfr;XMLInputFactoryxif;XMLEventReaderxer;intmavv=0;try{jaxbCx=JAXBContext.newInstance(MavType.class);mavByXml=jaxbCx.createUnmarshaller();fr=newFileRead

java - Barcode4j + qr 不工作

我在尝试通过barcode4j库生成带有二维码的图像时遇到问题。我读过followingguide但那没有成功。所以这是我的代码:pom.xml4.0.0fopqrfopqr1.0-SNAPSHOTorg.apache.maven.pluginsmaven-compiler-plugin1.61.6UTF-8maven-assembly-pluginMainjar-with-dependenciesorg.apache.xmlgraphicsfop1.0net.sf.barcode4jbarcode4j2.1net.sf.barcode4jbarcode4j-fop-ext2.1com

java - Unmarshalexception 意外元素,预期元素是(无)

当我想反序列化已从字节数组序列化的JAXBElement时遇到问题。我有异常(exception):Exceptioninthread"main"javax.xml.bind.UnmarshalException:unexpectedelement(uri:"",local:"Avizo").Expectedelementsare(none)atcom.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallingContext.handleEvent(UnmarshallingContext.java:647)atcom.sun

java - 无法使用 jdom 创建 xml 文件

这是我的代码:importjava.io.FileWriter;importjava.io.IOException;importorg.jdom2.Attribute;importorg.jdom2.Document;importorg.jdom2.Element;importorg.jdom2.output.Format;importorg.jdom2.output.XMLOutputter;try{ElementFICHADAS=newElement("FICHADAS");Documentdoc=newDocument(FICHADAS);doc.setRootElement(F

java - 无法从我的 XML 中读取 ZÖE、DÉCOR CIARÁN 等字符?

我有一个很大的XML。它在我的XML中有一些字符,如ZÖE、DÉCORCIARÁN。我使用Java和MarkLogic作为我的数据库。我无法用这些词读取我的XML,当我删除这些词并检查它是否正常工作时。我的Java代码:DatabaseClientclient=DatabaseClientFactory.newClient(IP,PORT,DATABASE_NAME,USERNAME,PWD,Authentication.DIGEST);XMLDocumentManagerdocMgr=client.newXMLDocumentManager();DOMHandlexmlhandle=

java - Maven 找不到我的自定义 Maven 原型(prototype)

无法使用自定义创建的Maven原型(prototype)。Maven告诉我:您的过滤器不匹配任何原型(prototype)。我的系统:window7Java7maven3.2我采取的步骤是:创建我的项目在命令提示符下导航到我的项目并运行命令:mvnarchetype:create-from-projectNavigatetotarget\generated-sources\archetypeandrunthiscommand:mvninstallarchetype:update-local-catalogcdbacktomyProjectsfolderandrunthecommandm

java - 我应该在哪里放置 XSD 文件以用于 JAXB 代码生成和 XML 验证

我在我的Java项目中创建了一个XSD文件,它定义了一个用户可编辑的输入文件(为了说明,假设XSD称为userinput.xsd,而用户可编辑的文件是userinput.xml)。当程序运行时,它使用JAXB来验证用户在将文件解码为DOM时没有在XML文件中犯任何错误。我使用MavenStandardDirectoryLayout构建了我的项目并使用xjc生成JAXB对象工厂和其他类,将它们放在名为/src/main/java/my/name/space/generated/userinput的目录中(以匹配XSD的名称)。我已将XSD文件放在/src/main/resources中。

java - JAXB 异常消息 : How to change language?

在使用JAXB针对XSD文件进行XML验证期间,如果XML文件无效,我会收到JAXBExceptions。我通过调用event.getMessage()获取异常消息。结果字符串是德语。我正在使用JAXB2.2。在德国系统上使用Java8。JAXB异常消息的语言由什么决定,如何将其更改为英语?代码如下:SchemaFactoryschemaFactory=SchemaFactory.newInstance(XMLConstants.W3C_XML_SCHEMA_NS_URI);try{Schemaschema=schemaFactory.newSchema();JAXBContextja

java - 按命名空间属性选择的 XPathExpression 不选择任何内容

我正在尝试从standalone.xml(Wildfly9.0)中提取数据库凭证(链接到8.1版本)。为此使用XPath,我面临着我的XPathExpression无法正常工作的问题,DocumentBuilderFactoryfactory=DocumentBuilderFactory.newInstance();DocumentBuilderbuilder=null;builder=factory.newDocumentBuilder();org.w3c.dom.Documentdoc=builder.parse(System.getProperty("jboss.server.c